package entidades;

import java.io.Serializable;

import javax.persistence.Basic;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;


/**
 * The persistent class for the producto database table.
 * 
 */
@Entity
@Table(name="producto")
public class Producto implements Serializable {
	private static final long serialVersionUID = 1L;

	@Id
	private String codigo;

	@Column(length=12,nullable=false)
	private double cantidad;

	@Column(length=20,nullable=false)
	private String nombre;

	private double precio;

	/**
	 * 
	 */
    public Producto() {
    }

    /**
     * 
     * @param codigo
     * @param cantidad
     * @param nombre
     * @param precio
     */
	public Producto(String codigo, double cantidad, String nombre, double precio) {
		super();
		this.codigo = codigo;
		this.cantidad = cantidad;
		this.nombre = nombre;
		this.precio = precio;
	}

	public String getCodigo() {
		return codigo;
	}

	public void setCodigo(String codigo) {
		this.codigo = codigo;
	}

	public double getCantidad() {
		return cantidad;
	}

	public void setCantidad(double cantidad) {
		this.cantidad = cantidad;
	}

	public String getNombre() {
		return nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	public double getPrecio() {
		return precio;
	}

	public void setPrecio(double precio) {
		this.precio = precio;
	}

	

}